abc product costing design lumber activity based costing plant layout plywood doors canada hardwood costing engineering